package mundo;

import interfazGrafica.InterfazPrincipal;

public class Control {
	
	private static InterfazPrincipal principal;
	private ThreadComunicacion informeAgua;
	
	public Control(InterfazPrincipal param)
	{
		principal = param;
		informeAgua = new ThreadComunicacion(this);
		long inicio = System.currentTimeMillis();
		while(System.currentTimeMillis()-inicio==1000){}
		informeAgua.start();
	}
	
	public void regularPasoDeAgua(int entrada)
	{
		//System.out.println("<< <<:"+(entrada-48));
		boolean permiso = ((entrada-48)==0)?false:true;
		principal.setHayPermiso(permiso);
	}

	public void informarCambio(int resistenciaNueva) {
		informeAgua.setNumeroAEnviar(resistenciaNueva);
	}
}